//
//  ShapeVisitorProtocol.swift
//  ArchitectGenerics
//
//  Created by 姚胜龙 on 2017/6/27.
//  Copyright © 2017年 姚胜龙. All rights reserved.
//

import UIKit

protocol ShapeVisitorProtocol {
    //有多少个元素就有多少个业务逻辑方法方法
    func visite(square:SquareShape1)
    func visite(circle:CircleShape1)
    func visite(rectangle:RectangleShape1)
}


